package com.szr.leex.po.debtor;

import java.math.BigDecimal;

import javax.persistence.Entity;
import javax.persistence.Table;

import com.szr.leex.po.BaseEntity;

import lombok.Data;

/**
 * 场景信息表
 * Created by WangChen on 2018/8/23 16:24.
 */
@Entity
@Table(name = "debtor_info")
@Data
public class DebtorInfo extends BaseEntity {

    /** 场景代码*/
    private String orgCode;
    /** 场景总额度*/
    private BigDecimal totalLimit;
    /** 场景名称*/
    private String debtorName;
    /** 场景状态*/
    private Status status;
    /** 企业法人*/
    private String legalPerson;
    /** 产品是否合并结*/
    private String isMergeCalculate;
    /** 省*/
    private String province;
    /** 市*/
    private String city;
    /** 区*/
    private String district;
    /** 街道*/
    private String address;
    /** 联系电话*/
    private String phone;
    /** 联系人1*/
    private String contactName1;
    /** 联系人1手机*/
    private String contactMobilephone1;
    /** 联系人1职务*/
    private String contactTitle1;
    /** 联系人2姓名*/
    private String contactName2;
    /** 联系人2手机*/
    private String contactMobilephone2;
    /** 联系人2职务*/
    private String contactTitle2;
    /** RSA公钥*/
    private String rsaPublicKey;
    /** RSA私钥*/
    private String rsaPrivateKey;
    /** 用户名*/
    private String userName;
    /** 密码*/
    private String userPassword;
    /** 回调地址*/
    private String callbackUrl;
    /** ip地址*/
    private String ipAddress;

    private String isEncodeKeyword;

    private String secretKey;

    private String loanOrgCode;//银行分配给每个场景方的 助贷机构号

    private Boolean isUploadPolicyNo = false;//是否上送保险公司保单号

    public enum Status{
        DEFAULT,//默认启用
        UNUSED//未启用
    }
    public enum ApplyStatus{
        DEFAULT,//默认启用
        UNUSED//未启用
    }

}
